<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>

<title>GenTests (randoop 4.1.0 API)</title>

<link rel="stylesheet" type="text/css" href="../../javadocstyle.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
    try {
        if (location.href.indexOf('is-external=true') == -1) {
            parent.document.title="GenTests (randoop 4.1.0 API)";
        }
    }
    catch(err) {
    }
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":9,"i4":10,"i5":9,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":9,"i15":10};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!--   -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../randoop/main/GenInputsAbstract.MethodSelectionMode.html" title="enum in randoop.main"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../randoop/main/Help.html" title="class in randoop.main"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?randoop/main/GenTests.html" target="_top">Frames</a></li>
<li><a href="GenTests.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.classes.inherited.from.class.randoop.main.GenInputsAbstract">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">randoop.main</div>
<h2 title="Class GenTests" class="title">Class GenTests</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="../../randoop/main/CommandHandler.html" title="class in randoop.main">randoop.main.CommandHandler</a></li>
<li>
<ul class="inheritance">
<li><a href="../../randoop/main/GenInputsAbstract.html" title="class in randoop.main">randoop.main.GenInputsAbstract</a></li>
<li>
<ul class="inheritance">
<li>randoop.main.GenTests</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">GenTests</span>
extends <a href="../../randoop/main/GenInputsAbstract.html" title="class in randoop.main">GenInputsAbstract</a></pre>
<div class="block">Test generation.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!--   -->
</a>
<h3>Nested Class Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.randoop.main.GenInputsAbstract">
<!--   -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;randoop.main.<a href="../../randoop/main/GenInputsAbstract.html" title="class in randoop.main">GenInputsAbstract</a></h3>
<code><a href="../../randoop/main/GenInputsAbstract.BehaviorType.html" title="enum in randoop.main">GenInputsAbstract.BehaviorType</a>, <a href="../../randoop/main/GenInputsAbstract.BloodhoundCoverageUpdateMode.html" title="enum in randoop.main">GenInputsAbstract.BloodhoundCoverageUpdateMode</a>, <a href="../../randoop/main/GenInputsAbstract.ClassLiteralsMode.html" title="enum in randoop.main">GenInputsAbstract.ClassLiteralsMode</a>, <a href="../../randoop/main/GenInputsAbstract.FlakyTestAction.html" title="enum in randoop.main">GenInputsAbstract.FlakyTestAction</a>, <a href="../../randoop/main/GenInputsAbstract.InputSelectionMode.html" title="enum in randoop.main">GenInputsAbstract.InputSelectionMode</a>, <a href="../../randoop/main/GenInputsAbstract.Limits.html" title="class in randoop.main">GenInputsAbstract.Limits</a>, <a href="../../randoop/main/GenInputsAbstract.MethodSelectionMode.html" title="enum in randoop.main">GenInputsAbstract.MethodSelectionMode</a></code></li>
</ul>
</li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!--   -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private com.github.javaparser.ast.stmt.BlockStmt</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#afterAllFixtureBody">afterAllFixtureBody</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private com.github.javaparser.ast.stmt.BlockStmt</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#afterEachFixtureBody">afterEachFixtureBody</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private com.github.javaparser.ast.stmt.BlockStmt</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#beforeAllFixtureBody">beforeAllFixtureBody</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private com.github.javaparser.ast.stmt.BlockStmt</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#beforeEachFixtureBody">beforeEachFixtureBody</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#command">command</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#commandGrammar">commandGrammar</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#example">example</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#input">input</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#NO_OPERATIONS_TO_TEST">NO_OPERATIONS_TO_TEST</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#notes">notes</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private static org.plumelib.options.Options</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#options">options</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#output">output</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#pitch">pitch</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#sequenceCompileFailureCount">sequenceCompileFailureCount</a></span></code>
<div class="block">The count of sequences that failed to compile</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#summary">summary</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#TEST_METHOD_NAME_PREFIX">TEST_METHOD_NAME_PREFIX</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#where">where</a></span></code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.randoop.main.GenInputsAbstract">
<!--   -->
</a>
<h3>Fields inherited from class&nbsp;randoop.main.<a href="../../randoop/main/GenInputsAbstract.html" title="class in randoop.main">GenInputsAbstract</a></h3>
<code><a href="../../randoop/main/GenInputsAbstract.html#alias_ratio">alias_ratio</a>, <a href="../../randoop/main/GenInputsAbstract.html#attempted_limit">attempted_limit</a>, <a href="../../randoop/main/GenInputsAbstract.html#bloodhound_logging">bloodhound_logging</a>, <a href="../../randoop/main/GenInputsAbstract.html#bloodhound_update_mode">bloodhound_update_mode</a>, <a href="../../randoop/main/GenInputsAbstract.html#capture_output">capture_output</a>, <a href="../../randoop/main/GenInputsAbstract.html#check_compilable">check_compilable</a>, <a href="../../randoop/main/GenInputsAbstract.html#checked_exception">checked_exception</a>, <a href="../../randoop/main/GenInputsAbstract.html#classlist">classlist</a>, <a href="../../randoop/main/GenInputsAbstract.html#clear">clear</a>, <a href="../../randoop/main/GenInputsAbstract.html#cm_exception">cm_exception</a>, <a href="../../randoop/main/GenInputsAbstract.html#debug_checks">debug_checks</a>, <a href="../../randoop/main/GenInputsAbstract.html#deterministic">deterministic</a>, <a href="../../randoop/main/GenInputsAbstract.html#dont_omit_replaced_methods">dont_omit_replaced_methods</a>, <a href="../../randoop/main/GenInputsAbstract.html#dont_output_tests">dont_output_tests</a>, <a href="../../randoop/main/GenInputsAbstract.html#dontexecute">dontexecute</a>, <a href="../../randoop/main/GenInputsAbstract.html#error_test_basename">error_test_basename</a>, <a href="../../randoop/main/GenInputsAbstract.html#fail_on_generation_error">fail_on_generation_error</a>, <a href="../../randoop/main/GenInputsAbstract.html#flaky_test_behavior">flaky_test_behavior</a>, <a href="../../randoop/main/GenInputsAbstract.html#forbid_null">forbid_null</a>, <a href="../../randoop/main/GenInputsAbstract.html#generated_limit">generated_limit</a>, <a href="../../randoop/main/GenInputsAbstract.html#ignore_condition_compilation_error">ignore_condition_compilation_error</a>, <a href="../../randoop/main/GenInputsAbstract.html#ignore_condition_exception">ignore_condition_exception</a>, <a href="../../randoop/main/GenInputsAbstract.html#input_selection">input_selection</a>, <a href="../../randoop/main/GenInputsAbstract.html#junit_after_all">junit_after_all</a>, <a href="../../randoop/main/GenInputsAbstract.html#junit_after_each">junit_after_each</a>, <a href="../../randoop/main/GenInputsAbstract.html#junit_before_all">junit_before_all</a>, <a href="../../randoop/main/GenInputsAbstract.html#junit_before_each">junit_before_each</a>, <a href="../../randoop/main/GenInputsAbstract.html#junit_output_dir">junit_output_dir</a>, <a href="../../randoop/main/GenInputsAbstract.html#junit_package_name">junit_package_name</a>, <a href="../../randoop/main/GenInputsAbstract.html#junit_reflection_allowed">junit_reflection_allowed</a>, <a href="../../randoop/main/GenInputsAbstract.html#literals_file">literals_file</a>, <a href="../../randoop/main/GenInputsAbstract.html#literals_level">literals_level</a>, <a href="../../randoop/main/GenInputsAbstract.html#log">log</a>, <a href="../../randoop/main/GenInputsAbstract.html#maxsize">maxsize</a>, <a href="../../randoop/main/GenInputsAbstract.html#method_selection">method_selection</a>, <a href="../../randoop/main/GenInputsAbstract.html#methodlist">methodlist</a>, <a href="../../randoop/main/GenInputsAbstract.html#minimize_error_test">minimize_error_test</a>, <a href="../../randoop/main/GenInputsAbstract.html#ncdf_exception">ncdf_exception</a>, <a href="../../randoop/main/GenInputsAbstract.html#no_error_revealing_tests">no_error_revealing_tests</a>, <a href="../../randoop/main/GenInputsAbstract.html#no_regression_assertions">no_regression_assertions</a>, <a href="../../randoop/main/GenInputsAbstract.html#no_regression_tests">no_regression_tests</a>, <a href="../../randoop/main/GenInputsAbstract.html#npe_on_non_null_input">npe_on_non_null_input</a>, <a href="../../randoop/main/GenInputsAbstract.html#npe_on_null_input">npe_on_null_input</a>, <a href="../../randoop/main/GenInputsAbstract.html#null_ratio">null_ratio</a>, <a href="../../randoop/main/GenInputsAbstract.html#observers">observers</a>, <a href="../../randoop/main/GenInputsAbstract.html#omit_field">omit_field</a>, <a href="../../randoop/main/GenInputsAbstract.html#omit_field_list">omit_field_list</a>, <a href="../../randoop/main/GenInputsAbstract.html#omitmethods">omitmethods</a>, <a href="../../randoop/main/GenInputsAbstract.html#omitmethods_file">omitmethods_file</a>, <a href="../../randoop/main/GenInputsAbstract.html#only_test_public_members">only_test_public_members</a>, <a href="../../randoop/main/GenInputsAbstract.html#oom_exception">oom_exception</a>, <a href="../../randoop/main/GenInputsAbstract.html#operation_history_log">operation_history_log</a>, <a href="../../randoop/main/GenInputsAbstract.html#output_limit">output_limit</a>, <a href="../../randoop/main/GenInputsAbstract.html#print_erroneous_file">print_erroneous_file</a>, <a href="../../randoop/main/GenInputsAbstract.html#progressdisplay">progressdisplay</a>, <a href="../../randoop/main/GenInputsAbstract.html#progressintervalmillis">progressintervalmillis</a>, <a href="../../randoop/main/GenInputsAbstract.html#PROGRESSINTERVALMILLIS_DEFAULT">PROGRESSINTERVALMILLIS_DEFAULT</a>, <a href="../../randoop/main/GenInputsAbstract.html#progressintervalsteps">progressintervalsteps</a>, <a href="../../randoop/main/GenInputsAbstract.html#randomseed">randomseed</a>, <a href="../../randoop/main/GenInputsAbstract.html#regression_test_basename">regression_test_basename</a>, <a href="../../randoop/main/GenInputsAbstract.html#repeat_heuristic">repeat_heuristic</a>, <a href="../../randoop/main/GenInputsAbstract.html#require_classname_in_test">require_classname_in_test</a>, <a href="../../randoop/main/GenInputsAbstract.html#require_covered_classes">require_covered_classes</a>, <a href="../../randoop/main/GenInputsAbstract.html#selection_log">selection_log</a>, <a href="../../randoop/main/GenInputsAbstract.html#silently_ignore_bad_class_names">silently_ignore_bad_class_names</a>, <a href="../../randoop/main/GenInputsAbstract.html#sof_exception">sof_exception</a>, <a href="../../randoop/main/GenInputsAbstract.html#specifications">specifications</a>, <a href="../../randoop/main/GenInputsAbstract.html#stop_on_error_test">stop_on_error_test</a>, <a href="../../randoop/main/GenInputsAbstract.html#string_maxlen">string_maxlen</a>, <a href="../../randoop/main/GenInputsAbstract.html#system_props">system_props</a>, <a href="../../randoop/main/GenInputsAbstract.html#testclass">testclass</a>, <a href="../../randoop/main/GenInputsAbstract.html#testsperfile">testsperfile</a>, <a href="../../randoop/main/GenInputsAbstract.html#time_limit">time_limit</a>, <a href="../../randoop/main/GenInputsAbstract.html#unchecked_exception">unchecked_exception</a>, <a href="../../randoop/main/GenInputsAbstract.html#use_jdk_specifications">use_jdk_specifications</a>, <a href="../../randoop/main/GenInputsAbstract.html#visitor">visitor</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.randoop.main.CommandHandler">
<!--   -->
</a>
<h3>Fields inherited from class&nbsp;randoop.main.<a href="../../randoop/main/CommandHandler.html" title="class in randoop.main">CommandHandler</a></h3>
<code><a href="../../randoop/main/CommandHandler.html#fcommand">fcommand</a>, <a href="../../randoop/main/CommandHandler.html#fcommandGrammar">fcommandGrammar</a>, <a href="../../randoop/main/CommandHandler.html#fexample">fexample</a>, <a href="../../randoop/main/CommandHandler.html#finput">finput</a>, <a href="../../randoop/main/CommandHandler.html#fnotes">fnotes</a>, <a href="../../randoop/main/CommandHandler.html#foptions">foptions</a>, <a href="../../randoop/main/CommandHandler.html#foutput">foutput</a>, <a href="../../randoop/main/CommandHandler.html#fpitch">fpitch</a>, <a href="../../randoop/main/CommandHandler.html#fsummary">fsummary</a>, <a href="../../randoop/main/CommandHandler.html#fwhere">fwhere</a></code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!--   -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#GenTests--">GenTests</a></span>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!--   -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>private <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#convertClasspathToAbsolute-java.lang.String-">convertClasspathToAbsolute</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;classpath)</code>
<div class="block">Convert each element of the given classpath from a relative to an absolute path.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#countSequenceCompileFailure--">countSequenceCompileFailure</a></span>()</code>
<div class="block">Increments the count of sequence compilation failures.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true" title="class or interface in java.util.regex">Pattern</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#createPatternsFromSignatures-java.util.List-">createPatternsFromSignatures</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;signatures)</code>
<div class="block">Creates a list of signature strings (see <a href="../../randoop/reflection/RawSignature.html#toString--"><code>RawSignature.toString()</code></a> to a list of <code>Pattern</code>.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>static <a href="../../randoop/test/TestCheckGenerator.html" title="class in randoop.test">TestCheckGenerator</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#createTestCheckGenerator-randoop.reflection.VisibilityPredicate-randoop.test.ContractSet-randoop.util.MultiMap-">createTestCheckGenerator</a></span>(<a href="../../randoop/reflection/VisibilityPredicate.html" title="class in randoop.reflection">VisibilityPredicate</a>&nbsp;visibility,
                        <a href="../../randoop/test/ContractSet.html" title="class in randoop.test">ContractSet</a>&nbsp;contracts,
                        <a href="../../randoop/util/MultiMap.html" title="class in randoop.util">MultiMap</a>&lt;<a href="../../randoop/types/Type.html" title="class in randoop.types">Type</a>,<a href="../../randoop/operation/TypedOperation.html" title="class in randoop.operation">TypedOperation</a>&gt;&nbsp;observerMap)</code>
<div class="block">Creates the test check generator for this run based on the command-line arguments.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html?is-external=true" title="class or interface in java.util.function">Predicate</a>&lt;<a href="../../randoop/sequence/ExecutableSequence.html" title="class in randoop.sequence">ExecutableSequence</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#createTestOutputPredicate-java.util.Set-java.util.Set-java.util.regex.Pattern-">createTestOutputPredicate</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../randoop/sequence/Sequence.html" title="class in randoop.sequence">Sequence</a>&gt;&nbsp;excludeSet,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&gt;&nbsp;coveredClasses,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true" title="class or interface in java.util.regex">Pattern</a>&nbsp;includePattern)</code>
<div class="block">Builds the test predicate that determines whether a particular sequence will be included in the
 output based on command-line arguments.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>private static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#getFileText-java.lang.String-">getFileText</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filename)</code>
<div class="block">Return the text of the given file, as a list of lines.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>private boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#getFixtureCode--">getFixtureCode</a></span>()</code>
<div class="block">Create fixture code from <a href="../../randoop/main/GenInputsAbstract.html#junit_after_all"><code>GenInputsAbstract.junit_after_all</code></a>, <a href="../../randoop/main/GenInputsAbstract.html#junit_after_each"><code>GenInputsAbstract.junit_after_each</code></a>, <a href="../../randoop/main/GenInputsAbstract.html#junit_before_all"><code>GenInputsAbstract.junit_before_all</code></a>, and <a href="../../randoop/main/GenInputsAbstract.html#junit_before_each"><code>GenInputsAbstract.junit_before_each</code></a> and set fixture body variables.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/nio/file/Path.html?is-external=true" title="class or interface in java.nio.file">Path</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#getJDKSpecificationFiles--">getJDKSpecificationFiles</a></span>()</code>
<div class="block">Returns the list of JDK specification files from the <code>specifications/jdk</code> resources
 directory in the Randoop jar file.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>private <a href="https://docs.oracle.com/javase/8/docs/api/java/nio/file/Path.html?is-external=true" title="class or interface in java.nio.file">Path</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#getResourceDirectoryPath-java.lang.String-">getResourceDirectoryPath</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;resourceDirectory)</code>
<div class="block">Returns the path for the resource directory in the jar file.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashMap.html?is-external=true" title="class or interface in java.util">LinkedHashMap</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,com.github.javaparser.ast.CompilationUnit&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#getTestASTMap-java.lang.String-java.util.List-randoop.output.JUnitCreator-">getTestASTMap</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;junitPrefix,
             <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../randoop/sequence/ExecutableSequence.html" title="class in randoop.sequence">ExecutableSequence</a>&gt;&nbsp;sequences,
             <a href="../../randoop/output/JUnitCreator.html" title="class in randoop.output">JUnitCreator</a>&nbsp;junitCreator)</code>
<div class="block">Creates the JUnit test classes for the given sequences, in AST (abstract syntax tree) form.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#handle-java.lang.String:A-">handle</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)</code>&nbsp;</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#printSequenceExceptionError-randoop.generation.AbstractGenerator-randoop.sequence.SequenceExceptionError-">printSequenceExceptionError</a></span>(<a href="../../randoop/generation/AbstractGenerator.html" title="class in randoop.generation">AbstractGenerator</a>&nbsp;explorer,
                           <a href="../../randoop/sequence/SequenceExceptionError.html" title="class in randoop.sequence">SequenceExceptionError</a>&nbsp;e)</code>
<div class="block">Prints information about a <code>SequenceExceptionError</code> that indicates a flaky test has been
 found.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true" title="class or interface in java.util.regex">Pattern</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#readOmitMethods-java.nio.file.Path-">readOmitMethods</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/file/Path.html?is-external=true" title="class or interface in java.nio.file">Path</a>&nbsp;file)</code>
<div class="block">Returns patterns read from the given file.</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true" title="class or interface in java.util.regex">Pattern</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#signatureToPattern-java.lang.String-">signatureToPattern</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;signatureString)</code>
<div class="block">Converts a signature string (see <a href="../../randoop/reflection/RawSignature.html#toString--"><code>RawSignature.toString()</code></a> to a <code>Pattern</code> that
 matches that string.</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>private static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#usage-java.lang.String-java.lang.Object...-">usage</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;format,
     <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;args)</code>
<div class="block">Print message, then print usage information, then exit.</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/main/GenTests.html#writeTestFiles-randoop.output.JUnitCreator-java.util.List-randoop.output.CodeWriter-java.lang.String-java.lang.String-">writeTestFiles</a></span>(<a href="../../randoop/output/JUnitCreator.html" title="class in randoop.output">JUnitCreator</a>&nbsp;junitCreator,
              <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../randoop/sequence/ExecutableSequence.html" title="class in randoop.sequence">ExecutableSequence</a>&gt;&nbsp;testSequences,
              <a href="../../randoop/output/CodeWriter.html" title="interface in randoop.output">CodeWriter</a>&nbsp;codeWriter,
              <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;basename,
              <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;testKind)</code>
<div class="block">Creates the test classes for the test sequences using the <a href="../../randoop/output/JUnitCreator.html" title="class in randoop.output"><code>JUnitCreator</code></a> and then writes
 the files using the <a href="../../randoop/output/CodeWriter.html" title="interface in randoop.output"><code>CodeWriter</code></a>.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.randoop.main.GenInputsAbstract">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;randoop.main.<a href="../../randoop/main/GenInputsAbstract.html" title="class in randoop.main">GenInputsAbstract</a></h3>
<code><a href="../../randoop/main/GenInputsAbstract.html#checkOptionsValid--">checkOptionsValid</a>, <a href="../../randoop/main/GenInputsAbstract.html#getClassnamesFromArgs--">getClassnamesFromArgs</a>, <a href="../../randoop/main/GenInputsAbstract.html#getStringSetFromFile-java.nio.file.Path-java.lang.String-">getStringSetFromFile</a>, <a href="../../randoop/main/GenInputsAbstract.html#getStringSetFromFile-java.nio.file.Path-java.lang.String-java.lang.String-java.lang.String-">getStringSetFromFile</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.randoop.main.CommandHandler">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;randoop.main.<a href="../../randoop/main/CommandHandler.html" title="class in randoop.main">CommandHandler</a></h3>
<code><a href="../../randoop/main/CommandHandler.html#handles-java.lang.String-">handles</a>, <a href="../../randoop/main/CommandHandler.html#printHTML-java.io.PrintStream-">printHTML</a>, <a href="../../randoop/main/CommandHandler.html#usageMessage-java.io.PrintStream-">usageMessage</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!--   -->
</a>
<h3>Field Detail</h3>
<a name="NO_OPERATIONS_TO_TEST">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NO_OPERATIONS_TO_TEST</h4>
<pre>private static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> NO_OPERATIONS_TO_TEST</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#randoop.main.GenTests.NO_OPERATIONS_TO_TEST">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="command">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>command</h4>
<pre>private static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> command</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#randoop.main.GenTests.command">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="pitch">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>pitch</h4>
<pre>private static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pitch</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#randoop.main.GenTests.pitch">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="commandGrammar">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>commandGrammar</h4>
<pre>private static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> commandGrammar</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#randoop.main.GenTests.commandGrammar">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="where">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>where</h4>
<pre>private static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> where</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#randoop.main.GenTests.where">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="summary">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>summary</h4>
<pre>private static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> summary</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#randoop.main.GenTests.summary">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="input">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>input</h4>
<pre>private static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> input</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#randoop.main.GenTests.input">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="output">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>output</h4>
<pre>private static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> output</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#randoop.main.GenTests.output">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="example">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>example</h4>
<pre>private static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> example</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#randoop.main.GenTests.example">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="notes">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>notes</h4>
<pre>private static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt; notes</pre>
</li>
</ul>
<a name="TEST_METHOD_NAME_PREFIX">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TEST_METHOD_NAME_PREFIX</h4>
<pre>public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> TEST_METHOD_NAME_PREFIX</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#randoop.main.GenTests.TEST_METHOD_NAME_PREFIX">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="afterAllFixtureBody">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>afterAllFixtureBody</h4>
<pre>private&nbsp;com.github.javaparser.ast.stmt.BlockStmt afterAllFixtureBody</pre>
</li>
</ul>
<a name="afterEachFixtureBody">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>afterEachFixtureBody</h4>
<pre>private&nbsp;com.github.javaparser.ast.stmt.BlockStmt afterEachFixtureBody</pre>
</li>
</ul>
<a name="beforeAllFixtureBody">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>beforeAllFixtureBody</h4>
<pre>private&nbsp;com.github.javaparser.ast.stmt.BlockStmt beforeAllFixtureBody</pre>
</li>
</ul>
<a name="beforeEachFixtureBody">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>beforeEachFixtureBody</h4>
<pre>private&nbsp;com.github.javaparser.ast.stmt.BlockStmt beforeEachFixtureBody</pre>
</li>
</ul>
<a name="options">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>options</h4>
<pre>private static&nbsp;org.plumelib.options.Options options</pre>
</li>
</ul>
<a name="sequenceCompileFailureCount">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>sequenceCompileFailureCount</h4>
<pre>private&nbsp;int sequenceCompileFailureCount</pre>
<div class="block">The count of sequences that failed to compile</div>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!--   -->
</a>
<h3>Constructor Detail</h3>
<a name="GenTests--">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>GenTests</h4>
<pre>public&nbsp;GenTests()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!--   -->
</a>
<h3>Method Detail</h3>
<a name="handle-java.lang.String:A-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>handle</h4>
<pre>public&nbsp;boolean&nbsp;handle(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../randoop/main/CommandHandler.html#handle-java.lang.String:A-">handle</a></code>&nbsp;in class&nbsp;<code><a href="../../randoop/main/CommandHandler.html" title="class in randoop.main">CommandHandler</a></code></dd>
</dl>
</li>
</ul>
<a name="convertClasspathToAbsolute-java.lang.String-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>convertClasspathToAbsolute</h4>
<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;convertClasspathToAbsolute(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;classpath)</pre>
<div class="block">Convert each element of the given classpath from a relative to an absolute path.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>classpath</code> - the classpath to replace</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a version of classpath with relative paths replaced by absolute paths</dd>
</dl>
</li>
</ul>
<a name="writeTestFiles-randoop.output.JUnitCreator-java.util.List-randoop.output.CodeWriter-java.lang.String-java.lang.String-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeTestFiles</h4>
<pre>private&nbsp;void&nbsp;writeTestFiles(<a href="../../randoop/output/JUnitCreator.html" title="class in randoop.output">JUnitCreator</a>&nbsp;junitCreator,
                            <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../randoop/sequence/ExecutableSequence.html" title="class in randoop.sequence">ExecutableSequence</a>&gt;&nbsp;testSequences,
                            <a href="../../randoop/output/CodeWriter.html" title="interface in randoop.output">CodeWriter</a>&nbsp;codeWriter,
                            <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;basename,
                            <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;testKind)</pre>
<div class="block">Creates the test classes for the test sequences using the <a href="../../randoop/output/JUnitCreator.html" title="class in randoop.output"><code>JUnitCreator</code></a> and then writes
 the files using the <a href="../../randoop/output/CodeWriter.html" title="interface in randoop.output"><code>CodeWriter</code></a>. Writes the test suite if <a href="../../randoop/main/GenInputsAbstract.html#junit_reflection_allowed"><code>GenInputsAbstract.junit_reflection_allowed</code></a> is true, or the test driver, otherwise.

 <p>Class names are numbered with <code>basename</code> as the prefix. The package for tests is
 <a href="../../randoop/main/GenInputsAbstract.html#junit_package_name"><code>GenInputsAbstract.junit_package_name</code></a>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>junitCreator</code> - the <a href="../../randoop/output/JUnitCreator.html" title="class in randoop.output"><code>JUnitCreator</code></a> to create the test class source</dd>
<dd><code>testSequences</code> - a list of <a href="../../randoop/sequence/ExecutableSequence.html" title="class in randoop.sequence"><code>ExecutableSequence</code></a> objects for test methods</dd>
<dd><code>codeWriter</code> - the <a href="../../randoop/output/CodeWriter.html" title="interface in randoop.output"><code>CodeWriter</code></a> to output the test classes</dd>
<dd><code>basename</code> - the prefix for the class name</dd>
<dd><code>testKind</code> - a <code>String</code> indicating the kind of tests for logging and error messages</dd>
</dl>
</li>
</ul>
<a name="getFixtureCode--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFixtureCode</h4>
<pre>private&nbsp;boolean&nbsp;getFixtureCode()</pre>
<div class="block">Create fixture code from <a href="../../randoop/main/GenInputsAbstract.html#junit_after_all"><code>GenInputsAbstract.junit_after_all</code></a>, <a href="../../randoop/main/GenInputsAbstract.html#junit_after_each"><code>GenInputsAbstract.junit_after_each</code></a>, <a href="../../randoop/main/GenInputsAbstract.html#junit_before_all"><code>GenInputsAbstract.junit_before_all</code></a>, and <a href="../../randoop/main/GenInputsAbstract.html#junit_before_each"><code>GenInputsAbstract.junit_before_each</code></a> and set fixture body variables.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if all fixtures were read without error, false, otherwise</dd>
</dl>
</li>
</ul>
<a name="readOmitMethods-java.nio.file.Path-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readOmitMethods</h4>
<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true" title="class or interface in java.util.regex">Pattern</a>&gt;&nbsp;readOmitMethods(<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/file/Path.html?is-external=true" title="class or interface in java.nio.file">Path</a>&nbsp;file)</pre>
<div class="block">Returns patterns read from the given file.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>file</code> - the file to read from, may be null</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>contents of the file, as a set of Patterns</dd>
</dl>
</li>
</ul>
<a name="createPatternsFromSignatures-java.util.List-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createPatternsFromSignatures</h4>
<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true" title="class or interface in java.util.regex">Pattern</a>&gt;&nbsp;createPatternsFromSignatures(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;signatures)</pre>
<div class="block">Creates a list of signature strings (see <a href="../../randoop/reflection/RawSignature.html#toString--"><code>RawSignature.toString()</code></a> to a list of <code>Pattern</code>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>signatures</code> - the list of signature strings</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the list of patterns for the signature strings</dd>
</dl>
</li>
</ul>
<a name="signatureToPattern-java.lang.String-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>signatureToPattern</h4>
<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true" title="class or interface in java.util.regex">Pattern</a>&nbsp;signatureToPattern(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;signatureString)</pre>
<div class="block">Converts a signature string (see <a href="../../randoop/reflection/RawSignature.html#toString--"><code>RawSignature.toString()</code></a> to a <code>Pattern</code> that
 matches that string.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>signatureString</code> - the string representation of a signature</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the pattern to match <code>signatureString</code></dd>
</dl>
</li>
</ul>
<a name="printSequenceExceptionError-randoop.generation.AbstractGenerator-randoop.sequence.SequenceExceptionError-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>printSequenceExceptionError</h4>
<pre>private&nbsp;void&nbsp;printSequenceExceptionError(<a href="../../randoop/generation/AbstractGenerator.html" title="class in randoop.generation">AbstractGenerator</a>&nbsp;explorer,
                                         <a href="../../randoop/sequence/SequenceExceptionError.html" title="class in randoop.sequence">SequenceExceptionError</a>&nbsp;e)</pre>
<div class="block">Prints information about a <code>SequenceExceptionError</code> that indicates a flaky test has been
 found. Prints information to help user identify source of flakiness, including exception,
 statement that threw the exception, the full sequence where exception was thrown, and the input
 subsequence.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>explorer</code> - the test generator</dd>
<dd><code>e</code> - the sequence exception</dd>
</dl>
</li>
</ul>
<a name="createTestOutputPredicate-java.util.Set-java.util.Set-java.util.regex.Pattern-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createTestOutputPredicate</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html?is-external=true" title="class or interface in java.util.function">Predicate</a>&lt;<a href="../../randoop/sequence/ExecutableSequence.html" title="class in randoop.sequence">ExecutableSequence</a>&gt;&nbsp;createTestOutputPredicate(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../randoop/sequence/Sequence.html" title="class in randoop.sequence">Sequence</a>&gt;&nbsp;excludeSet,
                                                               <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&gt;&nbsp;coveredClasses,
                                                               <a href="https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html?is-external=true" title="class or interface in java.util.regex">Pattern</a>&nbsp;includePattern)</pre>
<div class="block">Builds the test predicate that determines whether a particular sequence will be included in the
 output based on command-line arguments.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>excludeSet</code> - the set of sequences to exclude</dd>
<dd><code>coveredClasses</code> - the list of classes to test for coverage</dd>
<dd><code>includePattern</code> - the pattern for method name inclusion</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the predicate</dd>
</dl>
</li>
</ul>
<a name="getTestASTMap-java.lang.String-java.util.List-randoop.output.JUnitCreator-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTestASTMap</h4>
<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashMap.html?is-external=true" title="class or interface in java.util">LinkedHashMap</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,com.github.javaparser.ast.CompilationUnit&gt;&nbsp;getTestASTMap(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;junitPrefix,
                                                                                      <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../randoop/sequence/ExecutableSequence.html" title="class in randoop.sequence">ExecutableSequence</a>&gt;&nbsp;sequences,
                                                                                      <a href="../../randoop/output/JUnitCreator.html" title="class in randoop.output">JUnitCreator</a>&nbsp;junitCreator)</pre>
<div class="block">Creates the JUnit test classes for the given sequences, in AST (abstract syntax tree) form.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>junitPrefix</code> - the class name prefix</dd>
<dd><code>sequences</code> - the sequences for test methods of the created test classes</dd>
<dd><code>junitCreator</code> - the JUnit creator to create the abstract syntax trees for the test classes</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>mapping from a class name to the abstract syntax tree for the class</dd>
</dl>
</li>
</ul>
<a name="createTestCheckGenerator-randoop.reflection.VisibilityPredicate-randoop.test.ContractSet-randoop.util.MultiMap-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createTestCheckGenerator</h4>
<pre>public static&nbsp;<a href="../../randoop/test/TestCheckGenerator.html" title="class in randoop.test">TestCheckGenerator</a>&nbsp;createTestCheckGenerator(<a href="../../randoop/reflection/VisibilityPredicate.html" title="class in randoop.reflection">VisibilityPredicate</a>&nbsp;visibility,
                                                          <a href="../../randoop/test/ContractSet.html" title="class in randoop.test">ContractSet</a>&nbsp;contracts,
                                                          <a href="../../randoop/util/MultiMap.html" title="class in randoop.util">MultiMap</a>&lt;<a href="../../randoop/types/Type.html" title="class in randoop.types">Type</a>,<a href="../../randoop/operation/TypedOperation.html" title="class in randoop.operation">TypedOperation</a>&gt;&nbsp;observerMap)</pre>
<div class="block">Creates the test check generator for this run based on the command-line arguments. The goal of
 the generator is to produce all appropriate checks for each sequence it is applied to.

 <p>The generator always contains validity and contract checks. If regression tests are to be
 generated, it also contains the regression checks generator.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>visibility</code> - the visibility predicate</dd>
<dd><code>contracts</code> - the contract checks</dd>
<dd><code>observerMap</code> - the map from types to observer methods</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the <code>TestCheckGenerator</code> that reflects command line arguments</dd>
</dl>
</li>
</ul>
<a name="usage-java.lang.String-java.lang.Object...-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>usage</h4>
<pre>private static&nbsp;void&nbsp;usage(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;format,
                          <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;args)</pre>
<div class="block">Print message, then print usage information, then exit.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>format</code> - the string format</dd>
<dd><code>args</code> - the arguments</dd>
</dl>
</li>
</ul>
<a name="getFileText-java.lang.String-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFileText</h4>
<pre>private static&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getFileText(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filename)</pre>
<div class="block">Return the text of the given file, as a list of lines. Returns null if the <code>filename</code>
 argument is null. Terminates execution if the <code>filename</code> file cannot be read.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>filename</code> - the file to read</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the contents of <code>filename</code>, as a list of strings</dd>
</dl>
</li>
</ul>
<a name="getJDKSpecificationFiles--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJDKSpecificationFiles</h4>
<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/nio/file/Path.html?is-external=true" title="class or interface in java.nio.file">Path</a>&gt;&nbsp;getJDKSpecificationFiles()</pre>
<div class="block">Returns the list of JDK specification files from the <code>specifications/jdk</code> resources
 directory in the Randoop jar file.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the list of JDK specification files</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../../randoop/BugInRandoopException.html" title="class in randoop">BugInRandoopException</a></code> - if there is an error locating the specification files</dd>
</dl>
</li>
</ul>
<a name="getResourceDirectoryPath-java.lang.String-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getResourceDirectoryPath</h4>
<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/file/Path.html?is-external=true" title="class or interface in java.nio.file">Path</a>&nbsp;getResourceDirectoryPath(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;resourceDirectory)</pre>
<div class="block">Returns the path for the resource directory in the jar file.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>resourceDirectory</code> - the resource directory relative to the root of the jar file, should
     start with "/"</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the <code>Path</code> for the resource directory</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../../randoop/BugInRandoopException.html" title="class in randoop">BugInRandoopException</a></code> - if an error occurs when locating the directory</dd>
</dl>
</li>
</ul>
<a name="countSequenceCompileFailure--">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>countSequenceCompileFailure</h4>
<pre>public&nbsp;void&nbsp;countSequenceCompileFailure()</pre>
<div class="block">Increments the count of sequence compilation failures.</div>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!--   -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../randoop/main/GenInputsAbstract.MethodSelectionMode.html" title="enum in randoop.main"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../randoop/main/Help.html" title="class in randoop.main"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?randoop/main/GenTests.html" target="_top">Frames</a></li>
<li><a href="GenTests.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.classes.inherited.from.class.randoop.main.GenInputsAbstract">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
